
修改網卡名
| Tags | |
|---|---|
| 開串 | GazterEW |
| Created | |
| 優先級 | ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ |
| 文章撰寫 | AM |
| 最後編輯時間 | |
| 最後編輯者 |
使用 udev 更改網卡名稱
udev 簡單來說就是裝置管理員。
1. 新增一個 udev 規則文件
我們需要到路徑:/etc/udev/rules.d/ 底下新增一個新文件,
格式:優先度-名稱.rules
- 優先度:一個數字,決定你的規則與其他規則之間的覆蓋 ( Override ) 關係
- 名稱就名稱,開心就好
- .rules 不可少,否則讀不到
❗ 位址中的十六進制值,英文字母請小寫,否則讀不到
❗ 空白請用 - 號取代
ATTR{address}=="Mac 位置",NAME="你要取的網卡名稱"
#ATTR{address}=="00:0c:29:79:c8:b5",NAME="Eth0"2. 打上規則
- MAC 位址,是甚麼就不多說ㄌ,至於查的話請參考:

- 你要取的網卡名稱,通常題目會指定你要取啥,例如
eth0
3. 記得還要回去 /etc/network/interfaces 改名稱
4. 重開機,完工
udev 的設定需要重開機才會生效,謹記
編輯grub文件
進入grub
vim /etc/default/grub更改加入 net.ifnames=0 biosdevname=0


重新生成grub配置文件
grub-mkconfig -o /boot/grub/grub.cfg
接著 reboot
使用 ip a指令就會發現變成了 eth0

記得回 vim /etc/network/interfaces 把 ens33 改成 eth0
再reboot一次
這裡有第二種方法,第一種不會就用這個
https://www.ydyno.com/archives/1243.html
第三種方法\
GazterEW
AM